package com.nimitz.notice.mapper;

import com.nimitz.notice.domain.DictData;
import com.nimitz.notice.domain.Notice;

import java.util.List;

public interface NoticeMapper {
    List<Notice> selectNoticesForPagination(Notice notice); // 查询公告的方法

    Notice selectNoticeId(Long noticeId); // 根据id查询公告的方法
    int insertNotice(Notice notice); // 添加公告的方法

    // 修改公告
    int updateNotice(Notice notice);

    // 删除公告
    int deleteNotice(Long noticeId);

    List<DictData> getAllDictData(); // 获取所有字典数据


}
